blind stitcher - French English Dictionary